package com.hanamaki.basic.struct;

public class Demo {

    /**
     * 可变长 字符串
     * @param args
     */
    public static void main(String[] args) {
        int val = 12345;
        int r_digit;
        StringBuilder buffer = new StringBuilder();
        /* 每次 取出的值 存放在可变长的字符串 StringBuffer  或者 StringBuilder 中   */

        while (val != 0) {
            r_digit = val % 10;
            val = val / 10;
            buffer.append(r_digit);
        }

        /* 将 可变长的字符串  转换为 数字类型 */
        String s = buffer.toString();
        /* 想要将 引用数据类型 String 转换为数字类型 要使用 包装类 */
        int i = Integer.parseInt(s);
        System.out.println(i + 98);


        System.out.println(s);
        System.out.println(buffer);


////        字符串 转换为 数值类型
////         包装类  int的包装类 Integer
//        int i = Integer.parseInt(val);/* alt + enter*/
//
//        System.out.println(i + 6);
//
////        截取  5
//        System.out.println(val.substring(4, 5));
////
////
////        while(val!=0){
////            r_digit = val %10;
////            System.out.println(r_digit);
////            val = val /10;
////        }
//
////         截取 5



    }
}
